anti-submarine rocket - French English Dictionary